be left wanting - Turkish English Dictionary